whiff of excrement - French English Dictionary